ambassadorial turnover - German English Dictionary